2012-09-11 - 4964.100 - Spec - Pro-Forma Billing from 3rd Party Orders #invoices #ABAPFORMS #SDSupportForms

SPECIFICATIONS

4964.100 - Spec - Pro-Forma Billing from 3rd Party Orders


Purpose


Update the pro-forma invoice form to print the prices at grid level than material level.

Admin Info


Purpose
Update the pro-forma invoice form to print the prices at grid level than material level
Requested By
Thi Tran
Spec Created By
Surya Basa
Spec Created Date
08/07/2013
Spec QA by
Surya Basa
Objects
ZSD_INVOICE_PRINT
Document Status
Complete

References


Prior Tickets

None

Documents

None


Functional Requirement


Pro-Forma billing documents are being priced at material rather than grid level and appearing incorrectly on the Billing Document output.



Solution Summary


[Discuss this section with Requester and get approval prior to beginning work]

The invoice form ZSD_INVOICE_PRINT needs to updated to print the prices at grid level for a particular material rather than material level.


Test Plan

[List test scenarios/cases to be executed here]
Test Scenario
Expected Results
Create a pro-forma invoice ZF5 for drop ship order ZU3P and observe the
prices of the material if printed at item level or at grid level.
The prices for the material should be printed at the grid level and not at
the item level.

Solution Details


[Provide complete technical details for configuration or programming here]

The code was updated in the program ZSD_INVOICE_PRINT . The document number VBELN was fetched based on -
1. AUART = ZU3P (Order Type).
If Order Type (ZU3P) fetch the pricing details from KONV-Pricing conditions (transaction data) table based on -
1.KNUMV - Document Condition Number
2. KSCHL - Condition type (equal to PNTP)

The the following field values were fetched based on the above-
1.KNUMV - Document Condition Number
2.KPOSN - Item Number
3.KBETR - Rate/Amount


The above fetched values were passed to the invoice form - ZLB_BIL_INVOICE_NA and the item conditions were printed at size level.